package lp2.projetoagenda;

import java.io.Serializable;

public class Usuario implements Serializable{
	private static final long serialVersionUID = 333789443431237541L;
	private String nome,descricao,email;
	/**
	 * Construtor de usuario
	 * @param nome  
	 * Nome do Usuario
	 * @param descricao
	 * Descricao do Usuario
	 * @param email
	 * Email do Usuario
	 */
	public Usuario(String nome,String descricao,String email){
		this.nome = nome;
		this.descricao = descricao;
		this.email = email;
}
	/**
	 * Retorna o nome do usuario
	 * @return 
	 * Nome do usuario
	 */
public String getNome() {
	return nome;
}
/**
 * Modifica nome do usuario
 * @param nome
 * Novo nome
 */
public void setNome(String nome) {
	this.nome = nome;
}
/**
 * Retorna descricao do usuario
 * @return
 * Descricao do usuario
 */
public String getDescricao() {
	return descricao;
}
/**
 * Modifica descricao do usuario
 * @param descricao
 * Nova descricao
 */
public void setDescricao(String descricao) {
	this.descricao = descricao;
}
/**
 * Retorna email do usuario
 * @return
 * Email do usuario
 */
public String getEmail() {
	return email;
}
/**
 * Modifica email do usuario
 * @param email
 * Novo email
 */
public void setEmail(String email) {
	this.email = email;
}
/**
 * Retorna uma String contendo nome descricao e email
 */
@Override
public String toString() {
	return "Nome = " + nome + "\nDescricao = " + descricao + "\nEmail = "+ email;
}

}
